﻿using GPS.DataAccessLayer;
using PagedList;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GPS.ENTITYS
{
    public class ReportModelGPS_CANHBAO_LLDT
    {
        [Display(Name = "Số thứ tự")]
        public Int16 STT { get; set; }
        [Display(Name = "Mã đơn vị đào tạo")]
        public string LLDT_DVGTVT_MA { get; set; }

        [Display(Name = "Hạng giấy phép lái xe")]
        public string LLDT_HGPLX_MA { get; set; }
        public string DVGTVT_TEN { get; set; }

        [Display(Name = "Lưu lượng")]
        public string LLDT_LUULUONG { get; set; }
        [Display(Name = "Lưu lượng thực tế")]
        public string LLDT_THUCTE { get; set; }
        [Display(Name = "Chênh lệch")]
        public string LLDT_CHENHLECH { get; set; }

        public string LLDT_NGAY_TONGHOP { get; set; }
        
    }

    public class ViewReportModelGPS_CANHBAO_LLDT
    {
        public int? Page { get; set; }

        //[Display(Name = "pKH_MA")]
        //public string pKH_MA { get; set; }

        [Display(Name = "pDVGTVT_MA")]
        public string pDVGTVT_MA { get; set; }

        [DataType(DataType.Date)]
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public DateTime? pLLDT_TUNGAY { get; set; }

        [DataType(DataType.Date)]
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public DateTime? pLLDT_DENNGAY { get; set; }
        public string ExportExcel { get; set; }

        public IPagedList<ReportModelGPS_CANHBAO_LLDT> SearchResults { get; set; }

    }
}
